<?php
/**
 * Implements hook_rules_action_info().
 */
function shusy_store_performance_rules_action_info() {
  return [
    'shusy_store_performance_add' => [
      'label' => t('加+店铺收益'),
      'parameter' => [
        'order' => [
          'type' => 'shusy_store_order',
          'label' => t('订单'),
        ],
        'line' => [
          'type' => 'shusy_store_order_line',
          'label' => t('订单项'),
        ],
        'description' => [
          'type' => 'text',
          'label' => t('描述'),
          'description' => t('简单描述'),
          'default value' => t('通过规则获取'),
        ],
        'type' => [
          'type' => 'shusy_store_performance_type',
          'label' => t('业绩类型'),
        ],
        'amount' => [
          'type' => 'integer',
          'label' => t('业绩数量 (整数)'),
          'description' => t('业绩数量，如果为负数则表示减少'),
        ],
      ],
      'group' => t('shusy_store_performance'),
    ],
    'shusy_store_performance_sub' => [
      'label' => t('减-店铺收益'),
      'parameter' => [
        'order' => [
          'type' => 'shusy_store_order',
          'label' => t('订单'),
        ],
        'line' => [
          'type' => 'shusy_store_order_line',
          'label' => t('订单项'),
        ],
        'description' => [
          'type' => 'text',
          'label' => t('描述'),
          'description' => t('简单描述'),
          'default value' => t('通过规则获取'),
        ],
        'type' => [
          'type' => 'shusy_store_performance_type',
          'label' => t('业绩类型'),
        ],
        'amount' => [
          'type' => 'integer',
          'label' => t('业绩数量 (整数)'),
          'description' => t('业绩数量，如果为负数则表示增加'),
        ],
      ],
      'group' => t('shusy_store_performance'),
    ],
  ];
}
